                         -2
                                 
                          
                        589.7545471.00042-01 33 02
                                  49

                                  1985

                         
          
      (R).
           
        
  .
          
,       
.
         
   : [1] , [2].

      1.     
          
 ,    
  -2.
        :
     1) '  (  
  );
     2)   ;
     3)     ;
     4)   ;
     5)   .

         (MACRO)  
 :
     1)       MACRO, 
     ;
     2)      ,
    ,  ;
     3)     
      
;
     4)   .

      (MACRO)   
   - .
  ,   
 ( ),  ' .
    .  
    ,  
      .
 '      -
32 .

               2.  

     2.1.  
          
 .
       :
,[],[] [/] = ,..., [/]
  -  ' 
            (,    ).
             :  L:   '
              ;
 -      ;
 -    
             (CREF).    , 
                 ;
/ -     (. 2);
 -    (  
             ).
            
.
          
  . 1.
                                                    1
 
          
------------------------------------------------------------
!  !  !   !   !
------------------------------------------------------------
!' ! DK: ! ! .OBJ !
! ! ! ! !
! !, - !  ! .LST !
! !  '- ! ! !
! !  ! ! !
! ! DK: ! CREF ! . !
! ! ! ! !
! !   ! ! . !
! !DK: ! ! !
! !  - ! ! !
! ! ,   ! ! !
! ! ! ! !
! ! SY: ! SYSMAC ! .SML !
!- ! ! ! !
! ! ! ! !
!- !   ! ! .MLB !
! !DK: ! ! !
! !  - ! ! !
! ! ,   ! ! !
! ! ! ! !
------------------------------------------------------------

        (' , 
,    ) 
. ..     , 
      .
      - . . 1.
 ,      
       
.  -     , 
       
 ,      
    .

     2.2.   
           
  ,   , 
     WRK.TMP 
   .
        WRK.TMP    DK:.
       
  ,   :

     .ASSIGN : TMP

 : -     ,
                   WRK.TMP.
           WRK.TMP 
 .

     2.3. 
        ,
     
  .
     ,    , 
 . 2.

                                                   2
                
 
-----------------------------------------------------------
! !  !
!---------------!------------------------------------------!
! /L:AP !    ; !
! !   .NLIS  !
! !  !
! /N:P !     ; !
! !   .LIS  !
! !  !
! /: !     !
! !     '!
! ! ;   .DSABL !
! !   !
! /D: !     !
! !     ' !
! ! ;   .NABL !
! !   !
! / ! ,     !
! !   !
! /: !    !
! !   !
------------------------------------------------------------

     .  /    
,       
.      
      .

     :

     1 *DK:BINF.OBJ,LP:=DK:SRC.MAC

           SRC.MAC 
 '  DK:BINF.OBJ,   
LP:.

     2. *,LP:/C=DK:SRC.MAC

          LP:  ,
    .
        .@
  .3.1.    (/L: 
/N:)
      /L:  /N:   
 .    
. 3.   ,  
      
.LIST  .NLIST   : 
/L:    .LIST . 
       
.    .LIST  .NLIST  
 [2] .
````    
 : /L    LIST 
NLIST,`  ;  /N  
    ,   
.

     .

     *I,LP:/L:MEB/N:SYM=FILE

           FILE.MAC
  LP: `  (   12 ),
   ( /N:SYM),   
,  '  ( /L:MEB), 
 '  I.OBJ.

        `  3
          L:  /N:
---------------------------------------------------------
!!  !   !
!  !   !        
  ! !   !
-----------------------------------------------------------
! SEQ ! !      !
! ! !    !
! LOC ! -"-` !     !
! BIN ! -"- ` !  '   !
! ! !  !
! BEX ! -"- !  '   !
! !  ,    !
!  ! !  !
! SRC ! -"- !    M !
! COM ! -"- !    !
! MD ` ! `-"- !     !@!  ! !   !
! MC `! -"-` !    !
! !  !   
! ME ! !   !
! MEB ! !   , !
! ! !  '  !
! CND ! !      !
! LD ! !   .LIST  .NLIST !
! ! !  ,    !
! ! !  !
! TOC ! !    !
! TTM !  !    ' !
! ! !     (. . 1) !
! ! !  ,  - !
! ! !  /L:TTM !
! SYM ! -"- !    !
------------------------------------------------------------

     2.3.2.    (/D: 
/E:)
      /D:  /E:   
      , 
,       '
.     . 4.
       ,  
    .ENABLE  .DSABL 
 :
     -  /E:   
.DSABLE ;
     -  /D:   
.ENABLE .
           
  .   .ENABLE 
.DSABLE .  [2].
     .
     *,LP:=SRCPRG.MAC/E:CDR
          
SRCPRG.MAC,    LP:.  
  72    .

                                                    4
              /E:  /D:
------------------------------------------------------------
! ! !  !
! !  ! !
! ! ! !
------------------------------------------------------------
! ABS ! !      !
! AMA ! !   (  !
! ! !  67)   !
! ! !  (   !
! ! ! 37) !
! CDR ! !    72 - !
! ! !    !
! CRF ! !     !
! ! !  !
! FPT ! !      !
! ! !   (/E:FPT);  - !
! ! !  (/D:FPT) !
! GBL ! !    !
! ! !   !
! LC ! !   , - !
! ! !     !
! LCM ! !    !
! ! ! .IF IDM  .IF DIF    !
! ! !    !
! LSB ! !     !
! ! !    ,  !
! ! !     !
! ! !   !
! MCL ! !     !
! ! ! ,    !
! ! !     !
! ! !  !
! PNC ! !     '!
! ! !  !
! REG ! !  , -!
! ! !    !
------------------------------------------------------------

     2.3.3.   
 (/M)

      /M     
 ,    ,  ,
 ,   /M ,  
.  /M   .
          
  SYSMAC.SML  
       .
          ,
      
   .   
       
 ,    
  ,     
  .
        
  ,    
  ,  
  .
     .
     *=ALIB.MLB/M,BLIB.MLB/M,XIZ
     ,   XIZ.MAC 
 .MCALL .BIG,    ALIB  BLIB
    .BIG.
       .BIG
  BLIB.

     2.3.4.    
  (/C:)

      /C:   
    (CREF), ..
 /C:    .
    . 5.  /C:
       ,
         .
        (CREF)   
   .
           
  ,    
CREF.TMP  DK:.  ,   
 ,    .
    CREF   ,
     : ( - 
,     CREF;  -
  CREF).   .ASSIGN :CF,
    CREF.TMP   ,
        
.        
,      
  ,     .
          :,   LOAD
   MT:  ,   
.

     .

     *,LP:,RK1:TEMP.TMP=SOURCE/C

           
 LP:,     TEMP.TMP  RK1:.

                                                    5
                   /C
 
------------------------------------------------------------
!  !     !
------------------------------------------------------------
! C !    !
! E !  (   ) !
! M !   !
! P !   (   )!
! R !   !
! S ! ,   !
------------------------------------------------------------

     .  /C  
 /C:S:M:E.    
    ,  
 /C   .
    ,   
 /C,      
  CREF.

                3.   

        MACRO   
    

          R MACRO <BK>

 ,      .
           
  .      
<> ,      .
        MACRO    
   /,  MACRO   
,   /,  MACRO  .
   MACRO    REENTER.
        MACRO   
   .
     .   MACRO   
  MACRO (. [1] ).

              4.    

            
  .   
.    '
,     . '
     
  .

     4.1.  
         
   .   
  T [2].

     4.2. ' 
     ' ,    
  ,      -2.
'     
.

       :

                  --------------------------------
                  !    !
                  ! (  - 1) !
                  !------------------------------!
                  !    !
                  ! (  - 0) !
                  !------------------------------!
                  !     !
                  ! ( ) !
                  !------------------------------!
                  !     !
                  ! ( ) !
                  !------------------------------!
                  !   !
                  !------------------------------!
                  !    !
                  --------------------------------

        - " " 
  ' .  -2
 8   . . 6 
 8   .
 
                                                    6
------------------------------------------------------------
!   !   !
!  ! !
----------------------/---------------- 8   .
 
                                                    6
 
------------------------------------------------------------
!   ! ENDGSD) !
! 3 !    (TXT) !
! 4 !   (RLD) !
! 5 !    (ISD) !
! 6 !  '  (ENDMOD) !
! 7 !   !
! 10 !    !
------------------------------------------------------------

        ,  
 ,    GSD,    
 ( ENDGSD,  TXT,  RLD,  ISD, 
ENDMOD,   ,   ).

      ' :

                   ----------------------
                   !  GSD !
                   !--------------------!
                   !  RLD !
                   !--------------------!
                   !  GSD !
                   !--------------------!
                   !  TXT !
                   !--------------------!
                   !  TXT !
                   !--------------------!
                   !  RLD !
                   !--------------------!
                             .
                             .
                             .
                   ----------------------
                   !  GSD !
                   !--------------------!
                   !  ENDGSD !
                   !--------------------!
                   !  ISD !
                   !--------------------!
                   !  ISD !
                   !--------------------!
                   !  TXT !
                   !--------------------!
                   !  TXT !
                   !--------------------!
                   !  TXT !
                   !--------------------!
                   !  RLD !
                   !--------------------!
                   !  ENDMOD !
                   !--------------------!

     '      GSD 
  ENDMOD.   GSD 
     ,    ENDGSD.
 ENDGSD     ENDMOD.   ,
  RLD    TXT.
  TXT  RLD    
 .  ISD     
    GSD   ENDMOD.
         -    (.
. 6).

     4.2.1.     (GSD)
      GSD  ,  
      .
       
 ,     RADIX-50 (2 ), 
    .

        GSD:

                   -------------------------------
                   ! 0 !  !
                   ! ! = 1!
                   !-----------------------------!
                   !    RADIX-50 !
                   ! 2  !
                   !-----------------------------!
                   !   !  !
                   !  ! !
                   !-----------------------------!
                   !   !
                   !-----------------------------!
                   !    RADIX-50 !
                   ! 2  !
                   !-----------------------------!
                   !   !  !
                   !  ! !
                   !-----------------------------!
                   !   !
                   !-----------------------------!
                                  .
                                  .
                                  .
                   -------------------------------
                   !    RADIX-50 !
                   ! 2  !
                   !---------==------------------!
                   !   !  !
                   !  ! !
                   !-----------------------------!
                   !   !
                   !-----------------------------!

        GSD   , 
        
  ;    
 (    )   
   .    
 ,       
GSD    ,    
  .   GSD 
   .
            
. 7.

                                                    7
------------------------------------------------------------
!   !  !
!  ! !
!----------------------------------------------------------!
! 0 !   !
! 1 !    (CSECT) !
! 2 !    !
! 3 !   !
! 4 !    !
! 5 !    !
! 6 !    (IDENT) ` !
! 7 !    (VSECT) ` !
------------------------------------------------------------

            GSD.

     4.2.1.1.   (   - 0)

        '  ' . 
 '     
'  .
        :

              --------------------------
              !    
 !-------  ---------!
              ! (  RADIX-50) !
              !------------------------!
   ```` ! 0 ! 0 !
              !------------------------!
              ! 0 !
              --------------------------

     4.2.1.2.    (   - 1)
         '  
.     
.ASECT  .CSECT (    )  
   ,  .
       .PSECT   
:

     .PSECT, RW,I, LCL, REL, CON

       .PSECT   
:

     .PSECT , RW, I, GBL, REL, OUR

       .PSECT   :

     .PSECT .ABS., RW, I, GBL, ABS, OUR

         :

              ----------------------
              !    !
              !-------- (  ------------!
              ! RADIX-50) !
              !-----------------------------!
              ! 1 ! !
              !-----------------------------!
              !   !
              -------------------------------

     4.2.1.3.   (   - 2)
         ' ,
    . ..   
   ,   
     .

        :


              -------------------------------
              !   !
              !--------- (  -----------!
              ! RADIX-50) !
              !--------------------/--------!
              ! 2 ! 0 !
              !-----------------------------!
              !  !
              -/-------/-----/---------------

     4.2.1>4   (    :

              -------------------------------
              !   !
              !--------- (  -----------!
              ! RADIX-50) !
              !-------------------

 .
          , 
    (  .END), 
   .     
  (    - 000001),  
    -    
 (     
 START).

        :

              -------------------------------
              !   !
              !--------- (  -----------!
              ! RADIX-50) !
              !-----------------------------!
              ! 3 ! 0 !
              !-----------------------------!
              !  !
              -------------------------------

     4.2.1.5.    ( 
 - 4)
         ' 
    ,   
  (   ).
       
   GSD    
,       .
        
     GSD.

         :

              -------------------------------
              !   !
              !-----------  -------------!
              ! (  RADIX-50) !
              !-----------------------------!
              ! 4 !  !
              !-----------------------------!
              !  !
              -------------------------------

        :
        -  RADIX-50  ;
       -   
 ,    ;
           
 ,    
    ;  
     -  
.

     4.2.1.6.    (   - 5)
         ' 
       . 
   '  
  ( ,    
  ,    
).

       .PSECT   :
     .PSECT , RW, I, LCL, REL, CON
         :

              -------------------------------
              !    !
              !--------- (  ----------!
              ! RADIX-50) !
              !-----------------------------!
              ! 5 !  !
              !-----------------------------!
              !   !
              -------------------------------

     .     4-E 
 0.

     4.2.1.7.    ( 
 - 6)
         ' 
.
          .IDENT, 
   GSD   
  .    
  .     
     .

         :

              -------------------------------
              !   !
              !-------  -----------!
              ! (  RADIX-50) !
              !-----------------------------!
              ! 6 ! 0 !
              !-----------------------------!
              ! 0 !
              -------------------------------

     4.2.1.8.    ( 
 - 7)
         ' 
 , ..   
    .  
     
,    = 0.
      , ,   32- 
.    0,  - .  
 .1.8.    ( 
 - 7)
         ' 
 , ..   
    . ----
              !   !
              !---------  -----------!
              ! (  RADIX-50) !
              !-----------------------------!
              ! 7 ! !
              !-----------------------------!
              !  !
              -------------------------------

     4.2.2.      (ENDGSD)
      ENDGSD ,    ' 
    GSD.   ' 
     ENDGSD.   
 ENDGSD -  .
       ENDGSD:

         -----------------------------------------
         ! 0 !  ENDGSD=2 !
         -----------------------------------------

     4.2.3.     (TXT)
      TXT   ,   
    .
       TXT:
              --------------------------------
              ! 0 !  TXT=3!
              !------------------------------!
              !   !
              !------------------------------!
              !  !  !
              !------------------------------!
              !  !  !
              !------------------------------!
              !  !  !
              --------------------------------
                             .
                             .
                             .
              --------------------------------
              !  !  !
              !------------------------------!
              !  !  !
              !------------------------------!
              !  !  !
              --------------------------------

      TXT   ,  ()
TKTO .    
()     ,   
     RLD.  
  ()  TXT  ,  
 TXT    RLD.    
 TXT ,  RLD     TXT.
,   ,   RLD  
  TXT.

     4>2.<.  ˠ  (RLD)
     "    ,
      
 TX\.
       RLD:

             -----/---------------------/-----
    ` ! 0 !  RLD=4!
             !--/--------------------=-------!
  ` !   !  !
             !-------------------------------!
             !  TXT.

     4>2.<.  ˠ  (RLD)
     "    ,
      
 TX\.
       RLD:
                .
             ---------------------------------
             !komandnyj bajt ! inf !
             !-------------------------------!
             ! inf ! bajt sme}eniq !
             !-------------------------------!
             ! inf ! inf !
             !-------------------------------!
             ! inf ! inf !
             !-------------------------------!
             ! bajt sme}eniq ! komandnyj bajt!
             !-------------------------------!
             ! inf ! inf !
             !-------------------------------!
             ! inf ! inf !
             ---------------------------------

     blok RLD    (  
, .. ,    
   ()  
TXT),    ,   
  .

     4.2.5.     (ISD)
          @ .    -2 
  .     
format bloka ISD.     ISD.
       ISL:
 
              -----/--?---------------------------
     ` ! 0` !  ISD== !
           0 !----/--m=--------/m----------/----!
              !    !@ " --------==----=-----=-----------

     4.2.6.   ͠à  ENor swqzej sistemy fodos-2 ne
podderviwae| |tot`blok. `po|tomu nive priwgden`ne de|alxnyj
format`bloka ISD. `    ISD.
      ISL:
 @ ` -----/-m?m--------mm--m-----------mm
     ` ! 0 `` !   !
       !    ! ENDMOD=6 `` !
  ` ` ------------------------------------
 
`   ENDMOD - .

     4.3. 
         
,       
       ' ,
     .
        .  . 1  @  . @
      
       - .  :
     -  ' ;
     -     ;
     -  (, , );
     -   (, , )
          
      
 .SBTTL.
     2   
          
   ,  
.SBTTL.
     3  
         ,  
     (. . 8).
     4   
          .
     5   
        .
     6  
      '    .
     7  
        :
     G -  ;
     C -  ;
     '(AOTO)- .
     8  
        .
     9   
           
       
.
        :
     1)  ;
     2)   (******,    );
     3)  :
      - 
     R - ;
     X - ;
     G - .
        :
     1)  ;
     2)  ;
     3)  :
     00 - ;
     01 -  ;
     02  .. - .
     10   
         .
     11   
        ,   
.
        ,   
    /L:  /N:,
. > 2.3.1.

     4.4.   
          .
      
  (. . 2).     
.
     1 imena polxzowatelq
     2 imena registrow
     3 imena makrokomand
     4 postoqnnye imena
     5 imena programmnyh sekcij
     6 o{ibki
     ssylki pe~ata`tsq w wide P-L , P- , 
     ,  L -  .
 "#"       .
 "*"  ,   .

1 TAIP MACRO B03.00 3-JAN-85 00:08:58
   TABLE OF CONTENTS
------------------------------------------------------------
       1- 2 KONTROL PRIMER
2 TAIP MACRO B03.00 00:08:58 PAGE 1
------------------------------------------------------------
                    
3 ! 4! 5 ! 6 !7! 8
    ! 1! ! ! ! .TITLE TAIP
    ! 2! ! ! ! .SBTTL KONTROL PRIMER
    ! 3! ! ! ! .GLOBL SUBR1,SUBR2
    ! 4!000000! ! ! .CSECT PROG
    ! 5! ! ! ! .MCALL .TTYIN
    ! 6!000000!012702! !START: MOV #BUFFER,R2
    ! ! !000026!'!
    ! 7!000004!110022! ! MOVB RO,(R2)+
U ! 8!000006!120027! ! CMPB RO,#LF
    ! ! !000000! !
    ! 9!000012!105022! ! CLRB (R2)+
    ! 10!000014!004767! ! JSR PC,SUBR1
    ! ! !000000!G!
    ! 11!000020!103767! ! BCS START
    ! 12!000022! ! ! .TTYIN
    ! 13!000026! ! !BUFFER: .BLOB 72 ! 14! !000000!'! . 
----------/--------------?--=-------------/------/-?-----
9    03.00 3--85 00:08:58  1-1
    
 
   BUFFGR 000036S! 002 START 000000R 002 SUBR2 = *:**j: G
   LF 0 0} ****** SUBR1 = ***.** o0
 
   . ABS. 000800 000
 R PC,SUBR1
    ! ! !000000!G!
    ! 11!000020!103767! ! BCS START
    ! 12!000022! ! ! .TTYIN
    ! 13!000026! ! !BUFFER: .BLOB 72 ! 14! !000000!'! . 
----------/------    68 
------------------------------------------------------------
10 ,:./:=1
------------------------------------------------------------
 
            . 1  , 
               /L:TTM

 1 TAIR MACRO B03.00 00:12:27 PAGE S-1
    CROSS REFERENCE TABLE (CREF B03.00 )
 
    BUFFER 1-6 1-13#
    LF 1-8
    START 1-6# 1-11 1-14
    SUBR1 1-3 1-10
    SUBR2 1-3
 2 TAIP MACRO B03.00 00:12:27 PAGE R-1
    CROSS REFERENCE TABLE (CREF B03.00 )
 
    PC 1-10*
    RO 1-7 1-8
    R2 1-6* 1-7* 1-9*
 3 TAIP MACRO B02.00 00:12:2 PAGE M-1
    CROSS REFERENCE TABLE (CREF B03.00 )
 
    .TTYIN 1-5* 1-12
 4 TAIP MACRO B03.00 00:12:27 PAGE P-1
    CROSS REFERENGE TABLE (CREF B03.00 )
 
    .BLKB 1-13
    .CSECT 1-4
    .END 1-14
    .GLOBL 1-3
    .IF 1-12
    .MCALL 1-5
    .SBTTL 1-2
    .TITLE 1-1
    BCS 1-11 1-12
    CLRB 1-9
    CMPB 1-8
    EMT 1-12
    JSR 1-10
    MOV 1-6
    MOVB 1-7
 5 TAIP MACRO B03.00 00:12:27 PAGE C-1
    CROSS REFERENCE TABLE (CREF B03.00 )
 
             0-0
    .ABS. 0-0
    PROG 1-4
 6 TAIP MACRO B03.00 00:12:27 PAGE E-1
    CROSS REFERENCE TABLE (CREF B03.00 )
 
    U 1-8*
 
        . 2   

                      5. 

     5.1.  
     ,    ,  
  .  
   (. . 4.3).   
       
 .
                                                    8
                          
------------------------------------------------------------
! !  !
------------------------------------------------------------
! A !    : !
! ! -      !
! ! ! !    (..  -128 !
! 0 ! ()  127 ,)) !
! ! -     !
! !   (,   !
! ! ! !    (..  -128 !
! 0 ! ()  127 ,)) !
! ! -    , !
! !   (,  !
! !    , - !
! !      ). !
! !   .BLKB, .BLKW  .REPT !
! !      !
! !  !
                       `! ` $0 1
1 " 0! otde|onnyh twug ot!dzuwa zapqt}mi 0 " "* !
# "0 `! ``` 2 ! ` 0 0 ` 
} !( !+ !! - o{iboa opredulr}lxnogo0imenk. 0 !! ( ! 0a%(( 4t"0 * "`p  !
! ! wyravenie !
! ! perwogo prohoda tablicu imen i predpolagaet !
! ! wse neopredelennye imena globalxnymi. esli !
! ! kakoe-nibudx iz |tih imen opredelqetsq pri !
! ! wtorom prohode, proishodit ob}aq o{ibka !
! ! adresacii !
! ! - nedopustimye ssylki wpered: !
! ! 1) operator prqmogo priswaiwaniq !
! ! imq=wyravenie !
! ! sodervit ssylku wpered !
! ! 2) wyravenie, opredelq`}ee s~et~ik adresa, !
! ! sodervit ssylku wpered !
! ! - direktiwa assemblera w ishodnoj programme !
! ! sodervit nedopustimyj argument, nedopustimyj !
! ! ograni~itelx ili nedopustimu` konstrukci` !
! ! argumentow !
! w ! zna~enie s~et~ika adresa ne~etno; wo wremq !
! ! translqcii zna~enie s~et~ika adresa uweli~i- !
! ! waetsq na 1 !
! D !      !
! E !   .END    !
! ! .     !
! !  !
! I !  .    !
! 0 ! !
! L !     132  !
! ! (,     !
! !   ) !
! M !   .  - !
! !       !
! !   !
! N !   ,    !
! !     , !
! !     !
! O !    : 0 !
! N !   ,    !
! !     , !
!    
 #0 ? ݠ00 ( 0 " "( !
!"  $ -  ۠ ͠Š-!
!!! ! " ( ! Ƞ .MGALL N !   ,    !
! !     , !
! ! -      -!
! !     !
! Q !    : !
! ! -   !
! ! -    !
! ! -     !
! R !  : !
! ! -     !
! ! -     - !
! !     .DSABL REG !
! T !  : !
! ! -    16 - !
! !  !
! ! -     8 !
! !   .BYTE   !
! ! (EMT  TRAP) !
! U !  .   -!
! !    !
! Z !   0  "- !
! ! -60", -100-25","=79"!
! ! (,  ,  -!
! !  RN, (RN)+; RN, -(RN);  JMP  JSR !
! !  !   0  "- !
! ! -60", -100-25","=79"!
!  
  .

     ?MACRO-F-DEVICE FULL DEV
.  ,   , 
               .
.       
            .
     ?MACRO-F-FILE NOT FOUND DEV:FILNAM.TYP
. ,    ,  .
. ,      .
             .
     ?MACRO-F-.INCLUDE DIRECTIVE FILE ERROR
. ,    .INCLUDE, 
          ,     
           .    
            .  
             .INCLUDE  7.
. Π      
          ̠   0.INCLUDM 
   p fajla." wnowx !wwesti komandn` stroku, uka~aw
       " dopustime imq ustsjstwa. `.INCLUDE, 
          ,     
           .    
            .  
              .I|89739066>2679>;46z;2v6?4><7q2690?39:=4:hH;^ZY\[]Z\[_[Zh_ Y[^[[{Y]H=][nKBCX\^Z^]\[;
[H{<{[[Y?Hdnm?!!!ࠠ$ .INCLUDE, 
          ,    
           .    
            .  
              .Iy,
   ` umenx{iw maksimalxnoe ~islo kanalow, otkrytyh
  ` odnowremenno, ili razbiw programmu na nebolx{ie
 ` moduli dlq uweli~eniq owerlejnogo |ffekta, ili
          ispolxzowaw algoritm, trebu`}ij minimalxnyj ob'em
          pamqti, ili zapisaw ` dannye na periferijnye
          ustrojstwa).
     ?MACRO-F-INVALID COMMAND
.     
              .
.    .
     ?MACRO-F-INVALID DEVICE DEV:
.     .
.     
          ,    .
     ?MACRO-F-INVALID MACRO LIRARY
.      
            -2.
.   LIBR   
           SYSMAC.SML.
     ?MACRO-F-INVALID OPTION: /X
.    /X.
.  ,   
          ,     .
     ?MACRO-F-I/O ERROR ON DEV:FILNAM.TYP
.       .
.     .
     ?MACRO-F-I/O ERROR ON WORKFILE
.       
          WRK.TMP.     
               
           .
.     , 
            SQUEEZE   /S
           DUP     
           .
     ?MACRO-F-.LIBRARY DIRECTIVE FILE ERROR
. ,    .LIBRARY, 
   ,     
           .  , 
   .LIBRARY,   
           . @@     O,
              
@    .LIBRARY  .
.    ,  @@    .LIBRARY 
          . ,   ,
             .LIBRARY,  
           Р .  
           ,   
             .
          ,     
           .LIBRARY   
          .
     ?MACRO-F-PROTECTED FILE ALREADY EXISTS DEV:FILNAM.TYP
.       ,  
            .
.      
           UNPROTECT    /Z
           PIP,     
           .
     ?MACRO-F-STORAGE LIMIT EXCEEDED (64K)
.    128   
             ,    
                128 .
.  ,   
           .    
           ,    
          .
     ?MACRO-W-I/O ERROR ON CREF FILE:CREF ABORTED
.       
           ,      
            CREF    =
          .   CREF , 
           .
.    '   (
             ;  
          /ALLOCItE    
 ,      
            CREF    =
          .   CREF , 
           .
.    ' ʠ
  .   MOuNT  FKSoOUNT.!"gwli
 $ $ pesepolnenie toma wsw$ e}e shranqutsq`! pos~w
    0 xsi~qty|(mer,0ispolxzowatx`o} bolx{wj gmkos

 ,      
            CREF    =
          .   CREF , 
           .
.    ' 
        589.7545471.00042-01 90 01
     2.   -2
        .  
        589.7545471.00042-01 35 01
! ! ` " sodervanie


                                                 0 

1>      ........` 05

2. ۠ ٠ ..>............../....... ( 72?1. 4 ! ! ! ! !
! ! )..........................//........./.../..... ` 11
2.3.2.   0 (/D: 
/G:)................./......./..................... 13
2.3.3.   
! ! 19
4.    ......................... 20
4.1.   ................................ 20
4.2. ' ................................ 20
4.2.1.     (GSD) ........... 23
4.2.1.1.   (   - 0) ........... 25
4.2.1.2.    (   - 1). 26
4.2.1.3.   (   - 2) ....... 26
4.2.1.4.   (   - 3) ....... 27
4.2.1.5.    ( 
 - 4) .......................................... 28
4.2.1.6.    (   - 5)
...................................................... 29
4.2.1.7.    ( 
 - 6) .......................................... 29
4.2.1.8.    ( 
 - 7)........................................... 30
4.2.2.      (ENDGSD)... 30
4.2.3.     (TXT)......... 31
4.2.4.    (RLD) ............... 32
4.2.5.     (ISD) ........... 33
4.2.6.   '  (ENDMOD)......... 33
4.3.  ........................................ 33
4.4.    .................... 36
5.  ........................................ 39
5.1.   ......................... 39
5.2.   ............................ 42
  ......................... 48
